mcorp investment & technology joint stock company